-- Civ5 Hotkey Mod - v1.1 for Civ5 (Complete) --
  -- Steam Controller Layout -
  -- Use with 'Civilization V | Civ5 Hotkeys Mod - Complete Bindings' in community bindings. --
  
Notes: - Left Pad touch controls have 5 'buttons' - 4 D-pad buttons plus a 'center' button using an
         inverted outer ring binding.
       - Left Grip activates the alternate action set while held. It is acting as a mode-shift for the
         whole controller.
       - Controls marked with [DP] use a double-press, [LP] activate on a long-press.
       - Mac Users: There is currently a bug with the Steam Controller on Mac - the modifier keys are
          not emulated correctly. Queue (mapped to Left Shift) will not work for now.

===== Default Action Set =============================================================================
 Hold Left Grip to access the Alt/Overviews action set.
                                                                                                      
             {Left Trigger, Soft Pull}                     {Right Trigger, Soft Pull}                 
              - Right Mouse                                  - Left Mouse                             
                                                                     |                                 
             {Left Trigger, Full Pull}                               |    
              - Move-to                                              |
              - Rebase (Air)                                         |                                
                              |                 {Start}              |                                
                              | {Select}         - Menu              |                                
  {Left Bumper}               | - Options Menu   - [DP]Quick Save    |     {Right Bumper}             
   - Demographics             | - [DP]Quick Load - [LP]Save Menu     |      - Civilopedia       
   - [DP]Notification Log     | - [LP]Load Menu          |           |      - [DP] Advisor Counsel        
   - [LP]Queue (Shift)        V           |              |           V                |
             |              _,----.       |              |       .----,_              |               
             |            _/______'\___   |              |   ___/'______\_            |               
             '----->   _/`________.----`--|--------------|--'----.________'\_   <-----'               
                      /';' ___,--------- -|------  ------|- ---------,___ ';'\                        
                     /'     __            |              |            __     '\                       
                    ;  ,adY'''Yba,,=======|==============|=======,,adY'''Yba,  :                      
                   / ,dP".|   |..`Yb,     |              |     ,dY'........`Yb, \                     
                  ; d'....|   |....`Y,    V      __      V    ,Y'.............`b :                    
                 / 8'_____|   |_____`b,   __   , (@)   __   ,d'...............`8 \                   
   .--------->  ;  8'                8"  (<+) (\\/ / ) (+>)  "8................;8  :  <---------.     
   |            |  q,-----,   ,-----,P'        `\o/-        `q,...............,P  |            |     
   |            ;  'Y,....|   |....,P"..'"'..             .-. `Y,.............,P'  :            |     
   |           |    `Y;...|   |...,P'',d888b,`.          ( Y ) `q;...........,P"    |           |     
   |           ;     `"Ya,__ __,ad". ,d88P88b, .      .-. `-` .-.`"Ya,__ __,d"      :           |     
   |          |          `""""'    : :C88D88D: :     ( X )   ( B )   `""""'          |          |     
   |          ;             \ .    . `Y88d88P` .      `-` .-. `-`    . /             :          |     
   |         |                 \ .  `. `"""' .'          ( A )    . /                 |         |     
   |         ;                    \ .  `'''`              `-`  . /                    :         |     
   |        |                        __________________________                        |        |     
   |    .-> |                       _____A_________________A____                       | <-.    |     
   |    |   ;                      /     |                 |    \                      :   |    |     
   |    |  |                      /      |                 |     \                      |  |    |     
   |    |  |                     /       |                 |      \                     |  |    |     
   |    |   \                   /        |                 |       \                   /   |    |     
   |    |    \                /`         |                 |        `\                /    |    |     
   |    |     `\           /``           |                 |          ``\           /`     |    |     
   |    |       ```'----'``              |                 |             ``'----'```       |    |     
   |    |                                |                 |                               |    |     
   |    `-------- {Left Grip}            |                 |     {Right Grip} -------------`    |     
   |         - Switch Action Set (Hold)  |                 |      - Next Unit                   |     
   |                                     |                 |                                    |     
   |                                     |                 |                                    |     
   |          {Stick, Up}     {Stick, Left}         {A Button}            {X Button}            |     
   |           - Camera Up     - Camera Left         - End Turn            - Fortify/Garrison/Sleep/Wake    
   |                                                 - [DP]Skip Unit       - [DP]Heal           |     
   |          {Stick, Down}   {Stick, Right}         - [LP]Force End Turn  - [LP]Alert          |     
   |           - Camera Down   - Camera Right                              - [LP]Intercept (Air)|      
   |                                                                                            | 
   |                  {Stick, Press}                 {B Button}           {Y Button}            |     
   |                   - Center Camera on Unit       - Back/Menu           - Automate           |     
   |                                                 - [DP]Cancel Action   - [DP]Upgrade        |     
   |                                                 - [LP]Delete Unit     - [LP]Gift Unit      |     
   |                                                                                            |     
   |                                                                                            |     
   | {LPad Touch, Up}                {LPad Touch, Left}                   {RPad Touch}  --------`     
   |  - Setup (Artillery)             - Improve Mine (Worker)              - Mouse Control            
   |  - Air Sweep (Air)               - [DP]Promotion1                         
   |  - Sell Exotic Goods (Nau)       - [DP]Improve Unique (Worker)       {RPad Click, Up}        
   |  - Road (Worker)                                                      - Next Unit (Same Tile)     
   |  - Power2 (Great Person)        {LPad Touch, Right}                    
   |  - [DP]Insta-Heal Promotion      - Improve Farm (Worker)             {RPad Click, Down}         
   |  - [DP]Railroad (Worker)         - [DP]Promotion2                     - Next Worker
   |  - [LP]Remove Route (Worker)     - [DP]Improve Trading Post            
   `--                                - [LP]Improve Fort                  {RPad Click, Left}                          
     {LPad Touch, Down}                                                    - Previous Unit     
      - Pillage                      {LPad Touch, Center}                                                
      - Repair (Worker)               - Attack/Ranged Attack              {RPad Click, Right}                        
      - Spread Religion (Rel.Unit)    - Air Strike/Nuke (Air)              - Next Unit
      - [DP]Plunder                   - Improve Resource (Worker)  
      - [DP]Clear Forest/Jungle       - Found City (Settler)                                    
            Marsh/Fallout (Worker)    - Power1 (Great Person)                                                          
                                                                     
                                                                                                      
===== Alt/Overviews Action Set =======================================================================
 Release Left Grip to return to the Default action set.
                                                                                                      
             {Left Trigger, Soft Pull}                     {Right Trigger, Soft Pull}                 
              - Right Mouse   |                              - Left Mouse                                    
                                                                     |                                 
             {Left Trigger, Full Pull}                               |                                
              - Paradrop                                             |                                
              - Route-to (Worker)                                    |                                
              - [LP]Airdrop                                          |                               
                              |                 {Start}              |                                
                              | {Select}         - Menu              |                                
  {Left Bumper}               | - Options Menu   - [LP]Screen Shot   |     {Right Bumper}             
   - Demographics             | - [LP]Retire             |           |      - Civilopedia       
   - [DP]Notification Log     |           |              |           |      - [DP] Advisor Counsel        
   - [LP]Queue (Shift)        V           |              |           V                |
             |              _,----.       |              |       .----,_              |               
             |            _/______'\___   |              |   ___/'______\_            |               
             '----->   _/`________.----`--|--------------|--'----.________'\_   <-----'               
                      /';' ___,--------- -|------  ------|- ---------,___ ';'\                        
                     /'     __            |              |            __     '\                       
                    ;  ,adY'''Yba,,=======|==============|=======,,adY'''Yba,  :                      
                   / ,dP".|   |..`Yb,     |              |     ,dY'........`Yb, \                     
                  ; d'....|   |....`Y,    V      __      V    ,Y'.............`b :                    
                 / 8'_____|   |_____`b,   __   , (@)   __   ,d'...............`8 \                   
   .--------->  ;  8'                8"  (<+) (\\/ / ) (+>)  "8................;8  :  <---------.     
   |            |  q,-----,   ,-----,P'        `\o/-        `q,...............,P  |            |     
   |            ;  'Y,....|   |....,P"..'"'..             .-. `Y,.............,P'  :            |     
   |           |    `Y;...|   |...,P'',d888b,`.          ( Y ) `q;...........,P"    |           |     
   |           ;     `"Ya,__ __,ad". ,d88P88b, .      .-. `-` .-.`"Ya,__ __,d"      :           |     
   |          |          `""""'    : :C88D88D: :     ( X )   ( B )   `""""'          |          |     
   |          ;             \ .    . `Y88d88P` .      `-` .-. `-`    . /             :          |     
   |         |                 \ .  `. `"""' .'          ( A )    . /                 |         |     
   |         ;                    \ .  `'''`              `-`  . /                    :         |     
   |        |                        __________________________                        |        |     
   |    .-> |                       _____A_________________A____                       | <-.    |     
   |    |   ;                      /     |                 |    \                      :   |    |     
   |    |  |                      /      |                 |     \                      |  |    |     
   |    |  |                     /       |                 |      \                     |  |    |     
   |    |   \                   /        |                 |       \                   /   |    |     
   |    |    \                /`         |                 |        `\                /    |    |     
   |    |     `\           /``           |                 |          ``\           /`     |    |     
   |    |       ```'----'``              |                 |             ``'----'```       |    |     
   |    |                                |                 |                               |    |     
   |    `------- {Left Grip}             |                 |           {Right Grip} -------`    |     
   |      - Return Default Set (Release) |                 |            - Chat Focus            |     
   |                                     |                 |            - Launch SC Keyboard    |     
   |                                     |                 |                                    |     
   |                                     |                 |                                    |     
   |   {Stick, Up}            {Stick, Left}         {A Button}            {X Button}            |     
   |    - Strategic View       - Resource Icons      - Diplomacy OV        - Technology Tree    |     
   |                                                 - [DP]Religion OV     - [DP]Military OV    |     
   |   {Stick, Down}          {Stick, Right}                                                    |     
   |    - Hex Grid             - Yield Icons        {B Button}            {Y Button}            |     
   |                                                 - Social Policies     - Victory Progress   |     
   |                  {Stick, Press}                 - [DP]Economic OV     - [DP]Espionage OV   |     
   |                   - Center Camera on Capital                                               |     
   |                                                                                            |     
   |                                                                                            |     
   | {LPad Touch, Up}       {LPad Touch, Left}                       {RPad Touch}  -------------`     
   |  - Volume Up (Media)    - Previous Track (Media)                 - Scroll Wheel, Vertical      
   `--                       - [LP] Stop (Media)                                                
     {LPad Touch, Down}                                              {RPad Click, Left}
      - Volume Down (Media) {LPad Touch, Right}                       - Previous City                 
      - [LP]Mute (Media)     - Next Track (Media)                      
                                                                     {RPad Click, Right}
          {LPad Touch, Center}                                        - Next City
           - Play/Pause (Media)                                      
